supply with provisions - German English Dictionary